radar controlled - German English Dictionary